deputy executive editor - Español Inglés Diccionario